package com.yenroc.invoice.pojo.xml;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "TaxSupervisionInfo")
@XmlAccessorType(XmlAccessType.FIELD)
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
public class TaxSupervisionInfoXmlDTO {
    @XmlElement(name = "InvoiceNumber")
    private String invoiceNumber;

    @XmlElement(name = "IssueTime")
    private String issueTime;

    @XmlElement(name = "TaxBureauCode")
    private String taxBureauCode;

    @XmlElement(name = "TaxBureauName")
    private String taxBureauName;
}
